package qc.module.ehs.dto.unit;

import lombok.Data;

/**
 * 单元查询条件DTO
 */
@Data
public class EhsUnitQueryConditionDto {
    /*组织代码；必须要有，只能在用户当前所在的组织中进行查询；是否由后台根据当前登录用户token获取*/
    private String orgcode;
    
    /*单元分类代码*/
    //private String categorycode;
    
    /*单元类型*/
    private String unittype;
    
    /*是否为独立场所；为0表示false，为1表示true，为空或其他时表示不管该标记状态*/
    //private String isindependent;
    
    /*是否为在建工程；为0表示false，为1表示true，为空或其他时表示不管该标记状态*/
    private String isconstruction;
    
    /*上级单元ID*/
    private String parentid;
    
    /*是否包含子级，为true时表示包含所有下级和子级单元*/
    private Boolean includechilds;
    
    /*是否根据用户部门进行过滤；true表示根据当前用户所关联部门对单元进行筛选过滤，为false表示不过滤*/
    private Boolean isdept;

    /*关键字*/
    private String keywords;
}
